cable excavator - Español Inglés Diccionario